﻿namespace Yz.Base.Constants
{
    public struct ConfigConstant
    {
        /// <summary>
        /// 缓存配置
        /// </summary>
        public const string CacheConfig = "CacheConfig";
        /// <summary>
        /// 网站配置
        /// </summary>
        public const string WebConfig = "WebConfig";
        /// <summary>
        /// jwt配置
        /// </summary>
        public const string JwtConfig = "JwtConfig";
        /// <summary>
        /// 跨域配置
        /// </summary>
        public const string CorsConfig = "CorsConfig";
        /// <summary>
        /// 上传配置
        /// </summary>
        public const string UploadConfig = "UploadConfig";
        /// <summary>
        /// 第三方应用授权配置
        /// </summary>
        public const string AppConfig = "AppConfig";
        /// <summary>
        /// Ueditor文件上传配置
        /// </summary>
        public const string UeditorConfig = "UeditorConfig";
        /// <summary>
        /// 文件服务配置
        /// </summary>
        public const string FileServiceConfig = "FileServiceConfig";
        /// <summary>
        /// 滑动窗口速率限制配置
        /// </summary>
        public const string RateLimiterSlidingWindowConfig = "RateLimiterSlidingWindowConfig";
    }
}
